runtime.workType.markrootNext (field)

11 uses

	runtime (current package)
		mgc.go#L367: 	markrootNext uint32 // next markroot job
		mgc.go#L1615: 	if work.markrootNext < work.markrootJobs {
		mgc.go#L1631: 	if work.full != 0 || work.markrootNext < work.markrootJobs || !work.spanq.empty() {
		mgc.go#L1632: 		print("runtime: full=", hex(work.full), " next=", work.markrootNext, " jobs=", work.markrootJobs, " nDataRoots=", work.nDataRoots, " nBSSRoots=", work.nBSSRoots, " nSpanRoots=", work.nSpanRoots, " nStackRoots=", work.nStackRoots, " spanq.n=", work.spanq.size(), "\n")
		mgcmark.go#L108: 	work.markrootNext = 0
		mgcmark.go#L122: 	if work.markrootNext < work.markrootJobs {
		mgcmark.go#L123: 		print(work.markrootNext, " of ", work.markrootJobs, " markroot jobs done\n")
		mgcmark.go#L1198: 	if work.markrootNext < work.markrootJobs {
		mgcmark.go#L1202: 			job := atomic.Xadd(&work.markrootNext, +1) - 1
		mgcmark.go#L1349: 						if work.markrootNext < work.markrootJobs {
		mgcmark.go#L1350: 							job := atomic.Xadd(&work.markrootNext, +1) - 1